.stabs "E:\\cmh_com_infor\\105.m68_code\\m68_2_chanl\\ndt_algorithm\\",0x64,0,0,0
.stabs "E:\\cmh_com_infor\\105.m68_code\\m68_2_chanl\\ndt_algorithm\\base_line.c",0x64,0,0,0
.stabs "int:t1=r1;-32768;32767;",0x80,0,0,0
.stabs "unsigned int:t2=r2;0;65535;",0x80,0,0,0
.stabs "long int:t3=r3;-2147483648;2147483647;",0x80,0,0,0
.stabs "unsigned long int:t4=r4;0;4294967295;",0x80,0,0,0
.stabs "long long unsigned int:t6=r6;0;4294967295;",0x80,0,0,0
.stabs "short int:t7=r7;-32768;32767;",0x80,0,0,0
.stabs "short unsigned int:t8=r8;0;65535;",0x80,0,0,0
.stabs "char:t9=r9;-128;127;",0x80,0,0,0
.stabs "unsigned char:t10=r10;0;255;",0x80,0,0,0
.stabs "_Bool:t11=r11;0;1;",0x80,0,0,0
.stabs "sbit:t12=r12;0;1;",0x80,0,0,0
.stabs "float:t13=r13;4;0;",0x80,0,0,0
.stabs "double:t14=r14;4;0;",0x80,0,0,0
.stabs "long double:t15=r15;4;0;",0x80,0,0,0
.stabs "void:t16=r10;0;255;",0x80,0,0,0
.stabs "gBaseline:S17=ar1;0;0;1",0x26,0,0,_gBaseline
.stabs "gFbaseLine:G18=ar3;0;0;3",0x20,0,0,_gFbaseLine
.stabs "gRawStability:G19=ar4;0;0;4",0x20,0,0,_gRawStability
.stabs "temp_point:G20=*1;",0x20,0,0,_temp_point
.include "csccCond.inc"
.include "csccCmp.inc"
.include "csccShift.inc"
	_Get_Base_Line_sec .section rom
	.global	_Get_Base_Line
_Get_Base_Line:
Lfunc_begin0:
.stabs "Get_Base_Line:f1;", 0x24,0,0,_Get_Base_Line
.stabn 0xc0, 0, 0, _Get_Base_Line
.stabn 0xe0, 0, 0, _Get_Base_Line
LM0:
.stabn	0x44, 0, 12, LM0-_Get_Base_Line
Lfunc_begin1:
	banksel 0
	movfw _Get_Base_Line.args.+0
LM1:
.stabn	0x44, 0, 13, LM1-_Get_Base_Line
Ltmp0:
	movwf _Get_Base_Line.temp.+0
	addwf _Get_Base_Line.temp.+0, W
	movwf _Get_Base_Line.temp.+1
	movlw LOW(_gBaseline+0)
	addwf _Get_Base_Line.temp.+1, W
	movwf FSR0
	movwf _Get_Base_Line.temp.+1
	movlw HIGH8(_gBaseline+0)
	movwf BSR
	moviw 0
	movwf _Get_Base_Line.frame.+0
	movfw _Get_Base_Line.temp.+1
	movwf FSR0
	movlw HIGH8(_gBaseline+0)
	movwf BSR
	moviw 1
	movwf _Get_Base_Line.frame.+1
	return
Ltmp1:
Lfunc_end0:
Lfunc_end1:
LM2:
.stabn 0xc0,0,0, LM0-_Get_Base_Line
.stabs "ch_num:9",0x80,0,0,_Get_Base_Line.args.+0
.stabn 0xe0,0,0, LM1-_Get_Base_Line
.stabf LM2-_Get_Base_Line
	_BaseLineReset_sec .section rom
	.global	_BaseLineReset
_BaseLineReset:
Lfunc_begin2:
.stabs "BaseLineReset:f:16", 0x24,0,0,_BaseLineReset
.stabn 0xc0, 0, 0, _BaseLineReset
.stabn 0xe0, 0, 0, _BaseLineReset
LM3:
.stabn	0x44, 0, 121, LM3-_BaseLineReset
Lfunc_begin3:
	banksel 0
	movfw _BaseLineReset.args.+0
	movwf _BaseLineReset.temp.+1
	movfw _BaseLineReset.args.+1
	movwf _BaseLineReset.temp.+2
	movfw _BaseLineReset.args.+2
LM4:
.stabn	0x44, 0, 122, LM4-_BaseLineReset
Ltmp2:
	movwf _BaseLineReset.temp.+0
	addwf _BaseLineReset.temp.+0, W
	movwf _BaseLineReset.temp.+3
	movlw LOW(_gBaseline+0)
	addwf _BaseLineReset.temp.+3, W
	movwf FSR0
	fsr0_add FSR0, 0
	movwf _BaseLineReset.temp.+3
banksel _BaseLineReset.temp.
movfw _BaseLineReset.temp.+1
movwf FSR1
movlw HIGH8(_gBaseline+0)
movwf BSR
movfw FSR1
movwf IND0
banksel _BaseLineReset.temp.
	movfw _BaseLineReset.temp.+3
	movwf FSR0
	fsr0_add FSR0, 1
banksel _BaseLineReset.temp.
movfw _BaseLineReset.temp.+2
movwf FSR1
movlw HIGH8(_gBaseline+0)
movwf BSR
movfw FSR1
movwf IND0
banksel _BaseLineReset.temp.
LM5:
.stabn	0x44, 0, 123, LM5-_BaseLineReset
	movfw _BaseLineReset.temp.+2
	SraSeven
	ShlTwo
	movwf _BaseLineReset.temp.+3
	movfw _BaseLineReset.temp.+2
	SrlSix
	iorwf _BaseLineReset.temp.+3, W
	movwf _BaseLineReset.temp.+3
	movfw _BaseLineReset.temp.+0
	ShlTwo
	movwf _BaseLineReset.temp.+4
	movlw LOW(_gFbaseLine+0)
	addwf _BaseLineReset.temp.+4, W
	movwf _BaseLineReset.temp.+4
	movfw _BaseLineReset.temp.+1
	SrlSix
	movwf _BaseLineReset.temp.+5
	movfw _BaseLineReset.temp.+2
	ShlTwo
	iorwf _BaseLineReset.temp.+5, W
	movwf _BaseLineReset.temp.+5
	movfw _BaseLineReset.temp.+1
	ShlTwo
	movwf _BaseLineReset.temp.+6
	movfw _BaseLineReset.temp.+4
	movwf FSR0
	fsr0_add FSR0, 0
	movlw HIGH8(_gFbaseLine+0)
	movwf BSR
	movlw 0
	movwf IND0
	banksel _BaseLineReset.temp.
	movfw _BaseLineReset.temp.+4
	movwf FSR0
	fsr0_add FSR0, 1
banksel _BaseLineReset.temp.
movfw _BaseLineReset.temp.+6
movwf FSR1
movlw HIGH8(_gFbaseLine+0)
movwf BSR
movfw FSR1
movwf IND0
banksel _BaseLineReset.temp.
	movfw _BaseLineReset.temp.+4
	movwf FSR0
	fsr0_add FSR0, 2
banksel _BaseLineReset.temp.
movfw _BaseLineReset.temp.+5
movwf FSR1
movlw HIGH8(_gFbaseLine+0)
movwf BSR
movfw FSR1
movwf IND0
banksel _BaseLineReset.temp.
	movfw _BaseLineReset.temp.+4
	movwf FSR0
	fsr0_add FSR0, 3
banksel _BaseLineReset.temp.
movfw _BaseLineReset.temp.+3
movwf FSR1
movlw HIGH8(_gFbaseLine+0)
movwf BSR
movfw FSR1
movwf IND0
banksel _BaseLineReset.temp.
LM6:
.stabn	0x44, 0, 124, LM6-_BaseLineReset
	movfw _BaseLineReset.temp.+2
	return
Ltmp3:
Lfunc_end2:
Lfunc_end3:
LM7:
.stabn 0xc0,0,0, LM3-_BaseLineReset
.stabs "data:1",0x80,0,0,_BaseLineReset.args.+0
.stabn 0xe0,0,0, LM6-_BaseLineReset
.stabn 0xc0,0,0, LM3-_BaseLineReset
.stabs "ch_num:9",0x80,0,0,_BaseLineReset.args.+2
.stabn 0xe0,0,0, LM6-_BaseLineReset
.stabf LM7-_BaseLineReset
	_Baseline_Tracking_sec .section rom
	.global	_Baseline_Tracking
_Baseline_Tracking:
Lfunc_begin4:
.stabs "Baseline_Tracking:f:16", 0x24,0,0,_Baseline_Tracking
.stabn 0xc0, 0, 0, _Baseline_Tracking
.stabn 0xe0, 0, 0, _Baseline_Tracking
LM8:
.stabn	0x44, 0, 132, LM8-_Baseline_Tracking
Lfunc_begin5:
	banksel 0
	movfw _Baseline_Tracking.args.+0
LM9:
.stabn	0x44, 0, 138, LM9-_Baseline_Tracking
Ltmp4:
	movwf _Baseline_Tracking.temp.+0
	movfw _gPmuWorkMode+0
Ltmp5:
	sublw 0
	beq LBB2_2
LBB2_1:
LM10:
.stabn	0x44, 0, 140, LM10-_Baseline_Tracking
Ltmp6:
	movlw 60
	movwf _Baseline_Tracking.temp.+3
	clrf _Baseline_Tracking.temp.+4
LM11:
.stabn	0x44, 0, 141, LM11-_Baseline_Tracking
	clrf _Baseline_Tracking.temp.+1
	movlw 16
	movwf _Baseline_Tracking.temp.+2
LM12:
.stabn	0x44, 0, 142, LM12-_Baseline_Tracking
	goto LBB2_3
Ltmp7:
LBB2_2:
LM13:
.stabn	0x44, 0, 143, LM13-_Baseline_Tracking
	movlw 20
	movwf _Baseline_Tracking.temp.+3
	clrf _Baseline_Tracking.temp.+4
LM14:
.stabn	0x44, 0, 144, LM14-_Baseline_Tracking
	clrf _Baseline_Tracking.temp.+1
	movlw 8
	movwf _Baseline_Tracking.temp.+2
Ltmp8:
LBB2_3:
LM15:
.stabn	0x44, 0, 147, LM15-_Baseline_Tracking
	movfw _Baseline_Tracking.temp.+0
	movwf _Get_Rawdata.args.+0
	call _Get_Rawdata
	movfw _Baseline_Tracking.temp.+0
	ShlTwo
	movwf _Baseline_Tracking.temp.+7
	movlw LOW(_gFbaseLine+0)
	addwf _Baseline_Tracking.temp.+7, W
	movwf FSR0
	movwf _Baseline_Tracking.temp.+7
	movlw HIGH8(_gFbaseLine+0)
	movwf BSR
	moviw 1
	movwf _Baseline_Tracking.temp.+8
	movfw _Baseline_Tracking.temp.+7
	movwf FSR0
	movlw HIGH8(_gFbaseLine+0)
	movwf BSR
	moviw 2
	movwf _Baseline_Tracking.temp.+9
	movfw _Baseline_Tracking.temp.+7
	movwf FSR0
	movlw HIGH8(_gFbaseLine+0)
	movwf BSR
	moviw 3
	movwf _Baseline_Tracking.temp.+7
	SrlTwo
	movwf _Baseline_Tracking.temp.+10
	movwf _Baseline_Tracking.temp.+11
	movfw _Baseline_Tracking.temp.+7
	ShlSix
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+9
	SrlTwo
	iorwf _Baseline_Tracking.temp.+7, W
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+8
	SrlTwo
	movwf _Baseline_Tracking.temp.+8
	movfw _Baseline_Tracking.temp.+9
	ShlSix
	iorwf _Baseline_Tracking.temp.+8, W
	subwf _Get_Rawdata.frame.+0, W
	movwf _Baseline_Tracking.temp.+8
	movfw _Baseline_Tracking.temp.+7
	subwfc _Get_Rawdata.frame.+1, W
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+10
	subwfc _Baseline_Tracking.temp.+11, W
	movwf _Baseline_Tracking.temp.+9
	subwlc 0
	movwf _Baseline_Tracking.temp.+10
	movfw _Baseline_Tracking.temp.+8
	movwf .args.__slmul_atmp+0
	movfw _Baseline_Tracking.temp.+7
	movwf .args.__slmul_atmp+1
	movfw _Baseline_Tracking.temp.+9
	movwf .args.__slmul_atmp+2
	movfw _Baseline_Tracking.temp.+10
	movwf .args.__slmul_atmp+3
	movfw _Baseline_Tracking.temp.+3
	movwf .args.__slmul_btmp+0
	movfw _Baseline_Tracking.temp.+4
	movwf .args.__slmul_btmp+1
	clrf .args.__slmul_btmp+2
	clrf .args.__slmul_btmp+3
	call .lib.__slmul
	movfw .ret.__slmul_ret+0
	movwf _Baseline_Tracking.temp.+5
	movfw .ret.__slmul_ret+1
	movwf _Baseline_Tracking.temp.+6
	movwf _Baseline_Tracking.temp.+7
LM16:
.stabn	0x44, 0, 148, LM16-_Baseline_Tracking
	movlw 1
	movwf _Baseline_Tracking.temp.+8
	movfw _Baseline_Tracking.temp.+1
	subwf _Baseline_Tracking.temp.+5, W
	ble LBB2_9
LBB2_8:
	movlw 0
	movwf _Baseline_Tracking.temp.+8
LBB2_9:
Ltmp9:
	movfw _Baseline_Tracking.temp.+2
Ltmp10:
	movwf _Baseline_Tracking.temp.+9
	xorlw 0x80
	movwf _Baseline_Tracking.temp.+10
	movfw _Baseline_Tracking.temp.+7
	xorlw 0x80
	movwf _Baseline_Tracking.temp.+11
	movlw 1
	movwf _Baseline_Tracking.temp.+12
	movfw _Baseline_Tracking.temp.+10
	subwf _Baseline_Tracking.temp.+11, W
	ble LBB2_11
LBB2_10:
	movlw 0
	movwf _Baseline_Tracking.temp.+12
LBB2_11:
movfw   _Baseline_Tracking.temp.+9
	subwf _Baseline_Tracking.temp.+7, W
	beq LBB2_13
LBB2_12:
	movfw _Baseline_Tracking.temp.+12
	movwf _Baseline_Tracking.temp.+8
LBB2_13:
	movfw _Baseline_Tracking.temp.+8
andlw 1
bne LBB2_5
LBB2_4:
LM17:
.stabn	0x44, 0, 150, LM17-_Baseline_Tracking
Ltmp11:
	movfw _Baseline_Tracking.temp.+1
	movwf _Baseline_Tracking.temp.+5
	movfw _Baseline_Tracking.temp.+2
	movwf _Baseline_Tracking.temp.+6
Ltmp12:
LBB2_5:
LM18:
.stabn	0x44, 0, 152, LM18-_Baseline_Tracking
	movfw _Baseline_Tracking.temp.+1
	sublw 0
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+2
	sublwc 0
	movwf _Baseline_Tracking.temp.+8
Ltmp13:
	movlw 1
	movwf _Baseline_Tracking.temp.+9
	movfw _Baseline_Tracking.temp.+7
	subwf _Baseline_Tracking.temp.+5, W
	bge LBB2_15
LBB2_14:
	movlw 0
	movwf _Baseline_Tracking.temp.+9
LBB2_15:
	movfw _Baseline_Tracking.temp.+8
	xorlw 0x80
Ltmp14:
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+6
Ltmp15:
	movwf _Baseline_Tracking.temp.+10
	xorlw 0x80
	movwf _Baseline_Tracking.temp.+11
	movlw 1
	movwf _Baseline_Tracking.temp.+12
	movfw _Baseline_Tracking.temp.+7
	subwf _Baseline_Tracking.temp.+11, W
	bge LBB2_17
LBB2_16:
	movlw 0
	movwf _Baseline_Tracking.temp.+12
LBB2_17:
	movfw _Baseline_Tracking.temp.+9
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+8
	subwf _Baseline_Tracking.temp.+10, W
	beq LBB2_19
LBB2_18:
	movfw _Baseline_Tracking.temp.+12
	movwf _Baseline_Tracking.temp.+7
LBB2_19:
	movfw _Baseline_Tracking.temp.+7
andlw 1
bne LBB2_7
LBB2_6:
LM19:
.stabn	0x44, 0, 154, LM19-_Baseline_Tracking
Ltmp16:
	movfw _Baseline_Tracking.temp.+1
	sublw 0
	movwf _Baseline_Tracking.temp.+5
	movfw _Baseline_Tracking.temp.+2
	sublwc 0
	movwf _Baseline_Tracking.temp.+6
Ltmp17:
LBB2_7:
LM20:
.stabn	0x44, 0, 156, LM20-_Baseline_Tracking
	movfw _Baseline_Tracking.temp.+0
	SraSeven
	ShlTwo
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+0
	SrlSix
	iorwf _Baseline_Tracking.temp.+7, W
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+0
	ShlTwo
	movwf _Baseline_Tracking.temp.+8
	movlw LOW(_gFbaseLine+0)
	addwf _Baseline_Tracking.temp.+8, W
	movwf _Baseline_Tracking.temp.+8
	movlw HIGH8(_gFbaseLine+0)
	addwfc _Baseline_Tracking.temp.+7, W
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+8
	movwf FSR0
	movfw _Baseline_Tracking.temp.+7
	movwf BSR
	moviw 0
	movwf _Baseline_Tracking.temp.+9
	movfw _Baseline_Tracking.temp.+8
	movwf FSR0
	movfw _Baseline_Tracking.temp.+7
	movwf BSR
	moviw 1
	movwf _Baseline_Tracking.temp.+10
	movfw _Baseline_Tracking.temp.+8
	movwf FSR0
	movfw _Baseline_Tracking.temp.+7
	movwf BSR
	moviw 2
	movwf _Baseline_Tracking.temp.+11
	movfw _Baseline_Tracking.temp.+8
	movwf FSR0
	movfw _Baseline_Tracking.temp.+7
	movwf BSR
	moviw 3
	movwf _Baseline_Tracking.temp.+12
	movfw _Baseline_Tracking.temp.+6
	SraSeven
	movwf _Baseline_Tracking.temp.+13
	movfw _Baseline_Tracking.temp.+9
	addwf _Baseline_Tracking.temp.+5, W
	movwf _Baseline_Tracking.temp.+9
	movfw _Baseline_Tracking.temp.+10
	addwfc _Baseline_Tracking.temp.+6, W
	movwf _Baseline_Tracking.temp.+10
	movfw _Baseline_Tracking.temp.+11
	addwfc _Baseline_Tracking.temp.+13, W
	movwf _Baseline_Tracking.temp.+11
	movfw _Baseline_Tracking.temp.+12
	addwfc _Baseline_Tracking.temp.+13, W
	movwf _Baseline_Tracking.temp.+12
	movfw _Baseline_Tracking.temp.+8
	movwf FSR0
	fsr0_add FSR0, 0
banksel _Baseline_Tracking.temp.
movfw _Baseline_Tracking.temp.+9
movwf FSR1
banksel _Baseline_Tracking.temp.+7
movfw _Baseline_Tracking.temp.+7
movwf BSR
movfw FSR1
movwf IND0
banksel _Baseline_Tracking.temp.
	movfw _Baseline_Tracking.temp.+8
	movwf FSR0
	fsr0_add FSR0, 1
banksel _Baseline_Tracking.temp.
movfw _Baseline_Tracking.temp.+10
movwf FSR1
banksel _Baseline_Tracking.temp.+7
movfw _Baseline_Tracking.temp.+7
movwf BSR
movfw FSR1
movwf IND0
banksel _Baseline_Tracking.temp.
	movfw _Baseline_Tracking.temp.+8
	movwf FSR0
	fsr0_add FSR0, 2
banksel _Baseline_Tracking.temp.
movfw _Baseline_Tracking.temp.+11
movwf FSR1
banksel _Baseline_Tracking.temp.+7
movfw _Baseline_Tracking.temp.+7
movwf BSR
movfw FSR1
movwf IND0
banksel _Baseline_Tracking.temp.
	movfw _Baseline_Tracking.temp.+8
	movwf FSR0
	fsr0_add FSR0, 3
banksel _Baseline_Tracking.temp.
movfw _Baseline_Tracking.temp.+12
movwf FSR1
banksel _Baseline_Tracking.temp.+7
movfw _Baseline_Tracking.temp.+7
movwf BSR
movfw FSR1
movwf IND0
banksel _Baseline_Tracking.temp.
LM21:
.stabn	0x44, 0, 158, LM21-_Baseline_Tracking
	movfw _Baseline_Tracking.temp.+0
	ShlTwo
	movwf _Baseline_Tracking.temp.+7
LM22:
.stabn	0x44, 0, 156, LM22-_Baseline_Tracking
	movlw LOW(_gFbaseLine+0)
LM23:
.stabn	0x44, 0, 158, LM23-_Baseline_Tracking
	addwf _Baseline_Tracking.temp.+7, W
	movwf FSR0
LM24:
.stabn	0x44, 0, 156, LM24-_Baseline_Tracking
	movwf _Baseline_Tracking.temp.+7
	movlw HIGH8(_gFbaseLine+0)
LM25:
.stabn	0x44, 0, 158, LM25-_Baseline_Tracking
	movwf BSR
	moviw 1
	movwf _Baseline_Tracking.temp.+8
	movfw _Baseline_Tracking.temp.+7
	movwf FSR0
LM26:
.stabn	0x44, 0, 156, LM26-_Baseline_Tracking
	movlw HIGH8(_gFbaseLine+0)
LM27:
.stabn	0x44, 0, 158, LM27-_Baseline_Tracking
	movwf BSR
	moviw 2
	movwf _Baseline_Tracking.temp.+9
	movfw _Baseline_Tracking.temp.+7
	movwf FSR0
LM28:
.stabn	0x44, 0, 156, LM28-_Baseline_Tracking
	movlw HIGH8(_gFbaseLine+0)
LM29:
.stabn	0x44, 0, 158, LM29-_Baseline_Tracking
	movwf BSR
	moviw 3
	ShlSix
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+9
	SrlTwo
	iorwf _Baseline_Tracking.temp.+7, W
	movwf _Baseline_Tracking.temp.+7
	movfw _Baseline_Tracking.temp.+0
	addwf _Baseline_Tracking.temp.+0, W
	movwf _Baseline_Tracking.temp.+10
	movlw LOW(_gBaseline+0)
	addwf _Baseline_Tracking.temp.+10, W
	movwf _Baseline_Tracking.temp.+10
	movfw _Baseline_Tracking.temp.+8
	SrlTwo
	movwf _Baseline_Tracking.temp.+8
	movfw _Baseline_Tracking.temp.+9
	ShlSix
	iorwf _Baseline_Tracking.temp.+8, W
	movwf _Baseline_Tracking.temp.+8
	movfw _Baseline_Tracking.temp.+10
	movwf FSR0
	fsr0_add FSR0, 0
banksel _Baseline_Tracking.temp.
movfw _Baseline_Tracking.temp.+8
movwf FSR1
movlw HIGH8(_gBaseline+0)
movwf BSR
movfw FSR1
movwf IND0
banksel _Baseline_Tracking.temp.
	movfw _Baseline_Tracking.temp.+10
	movwf FSR0
	fsr0_add FSR0, 1
banksel _Baseline_Tracking.temp.
movfw _Baseline_Tracking.temp.+7
movwf FSR1
movlw HIGH8(_gBaseline+0)
movwf BSR
movfw FSR1
movwf IND0
banksel _Baseline_Tracking.temp.
LM30:
.stabn	0x44, 0, 160, LM30-_Baseline_Tracking
	return
Ltmp18:
Lfunc_end4:
Lfunc_end5:
LM31:
.stabn 0xc0,0,0, LM8-_Baseline_Tracking
.stabs "ch_num:9",0x80,0,0,_Baseline_Tracking.args.+0
.stabn 0xe0,0,0, LM30-_Baseline_Tracking
.stabn 0xc0,0,0, LM9-_Baseline_Tracking
.stabs "delta_temp:1",0x80,0,0,_Baseline_Tracking.temp.+5
.stabn 0xe0,0,0, LM30-_Baseline_Tracking
.stabn 0xc0,0,0, LM9-_Baseline_Tracking
.stabs "temp_sp:1",0x80,0,0,_Baseline_Tracking.temp.+3
.stabn 0xe0,0,0, LM30-_Baseline_Tracking
.stabn 0xc0,0,0, LM9-_Baseline_Tracking
.stabs "temp_limit:1",0x80,0,0,_Baseline_Tracking.temp.+1
.stabn 0xe0,0,0, LM30-_Baseline_Tracking
.stabf LM31-_Baseline_Tracking
	_Base_Line_Process_sec .section rom
	.global	_Base_Line_Process
_Base_Line_Process:
Lfunc_begin6:
.stabs "Base_Line_Process:f:16", 0x24,0,0,_Base_Line_Process
.stabn 0xc0, 0, 0, _Base_Line_Process
.stabn 0xe0, 0, 0, _Base_Line_Process
LM32:
.stabn	0x44, 0, 167, LM32-_Base_Line_Process
Lfunc_begin7:
LM33:
.stabn	0x44, 0, 173, LM33-_Base_Line_Process
	banksel 0
	clrf _Base_Line_Process.temp.+0
LBB3_1:
	movlw 0x80
	xorwf _Base_Line_Process.temp.+0, W
	sublw 0x80
	blt LBB3_7
LBB3_2:
LM34:
.stabn	0x44, 0, 177, LM34-_Base_Line_Process
Ltmp19:
	movfw _Base_Line_Process.temp.+0
	movwf _Get_Forceflag.args.+0
	call _Get_Forceflag
	movfw _Get_Forceflag.frame.+0
LM35:
.stabn	0x44, 0, 178, LM35-_Base_Line_Process
	sublw 0
	bne LBB3_5
LBB3_3:
	movlw LOW(_gRel_Times+0)
	addwf _Base_Line_Process.temp.+0, W
	movwf FSR0
	movlw HIGH8(_gRel_Times+0)
	movwf BSR
	moviw 0
Ltmp20:
LM36:
.stabn	0x44, 0, 177, LM36-_Base_Line_Process
	sublw 16
	bgt LBB3_5
LBB3_4:
LM37:
.stabn	0x44, 0, 182, LM37-_Base_Line_Process
Ltmp21:
	movfw _Base_Line_Process.temp.+0
	movwf _Baseline_Tracking.args.+0
	call _Baseline_Tracking
Ltmp22:
LBB3_5:
LM38:
.stabn	0x44, 0, 173, LM38-_Base_Line_Process
	incf _Base_Line_Process.temp.+0, F
	goto LBB3_1
Ltmp23:
LBB3_7:
LM39:
.stabn	0x44, 0, 186, LM39-_Base_Line_Process
	return
Ltmp24:
Lfunc_end6:
Lfunc_end7:
LM40:
.stabn 0xc0,0,0, LM33-_Base_Line_Process
.stabs "i:9",0x80,0,0,_Base_Line_Process.temp.+0
.stabn 0xe0,0,0, LM39-_Base_Line_Process
.stabf LM40-_Base_Line_Process
	_gBaseline_base_line.c .section bank1,uninit
	_gBaseline .ds 2
	.ends
	_gFbaseLine_base_line.c .section bank3,uninit
	_gFbaseLine .ds 4
	.ends
	_gRawStability_base_line.c .section bank3,uninit
	_gRawStability .ds 4
	.ends
	_temp_point_base_line.c .section bank0,uninit
	_temp_point .ds 2
	.ends
	.@_Get_Base_Line_sec@_Get_Base_Line.args. .section bank1,uninit
	_Get_Base_Line.args. .ds 1
	.ends
	.@_Get_Base_Line_sec@_Get_Base_Line.frame. .section bank1,uninit
	_Get_Base_Line.frame. .ds 2
	.ends
	.@_Get_Base_Line_sec@_Get_Base_Line.temp. .section bank1,uninit
	_Get_Base_Line.temp. .ds 2
	.ends
	.@_BaseLineReset_sec@_BaseLineReset.args. .section bank1,uninit
	_BaseLineReset.args. .ds 3
	.ends
	.@_BaseLineReset_sec@_BaseLineReset.temp. .section bank1,uninit
	_BaseLineReset.temp. .ds 7
	.ends
	.@_Baseline_Tracking_sec@_Baseline_Tracking.args. .section bank1,uninit
	_Baseline_Tracking.args. .ds 1
	.ends
	.@_Baseline_Tracking_sec@_Baseline_Tracking.temp. .section bank1,uninit
	_Baseline_Tracking.temp. .ds 14
	.ends
	.@_Base_Line_Process_sec@_Base_Line_Process.temp. .section bank1,uninit
	_Base_Line_Process.temp. .ds 1
	.ends
	.global	_gFbaseLine
	.global	_gRawStability
	.global	_temp_point
